Angielsko-polski słownik potocznego języka businessu Copyright by Wydawnictwo HaraldG (aut. Bożena Hoszowska)

(n) (UK) a satisfactory (but not a high) rating given to a company - zadowalająca (ale nie wysoka) ocena przyznana firmie
The business is picking up, the company has got gentleman's C recently.